from dataclasses import dataclass


@dataclass(order=False)
class Student:
    name: str
    age: int
    grade: str

    def have_a_class(self):
        print('上课')

    def have_a_sleep(self):
        print('休息')


# todo 继承自学生类，并且添加学分属性
# 再给大学生添加一个方法，可以选修课程，
# 从外部传入一个课程名，并且将课程名拼接到字符串中并输出
@dataclass()
class CollegeStudent(Student):
    pass